low-impact technology - Alemán Inglés Diccionario